charity donate outsourcing fundraising offshore software development child projects development business mortgage kids origination children offshore developers open source donations loan